welfare scheme - French English Dictionary